home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-03-05 | 1.6 KB | 43 lines | [TEXT/MMCC] |
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
- //
- // Amalgam.h
- //
- // Global data externs & defines & stuff.
- //
- //\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
-
- // __#Defines________________________________________________________________________
- #undef TRUE
- #define TRUE !0 //Apple defines TRUE == 0x0001; let's define
- //it as all bits on: 0xFFFF
-
- #define DEBUG TRUE //among other things, this govorns whether
- //mAssert statements are active or not.
-
- // __#Headers________________________________________________________________________
- #include "Utils.h"
-
- // __#Protos_________________________________________________________________________
- // ___Macros_________________________________________________________________________
- // __ Enums__________________________________________________________________________
- // __ Typedefs_______________________________________________________________________
- // __ Extern Globals_________________________________________________________________
- extern OSErr gErr;
- extern Str32 gAppName;
- extern DialogPtr gMainDlogPtr;
- extern CGrafPtr gMainDlogPort;
- extern GDHandle gMainDlogGDev;
- extern EventRecord gTheEvent;
- extern Boolean gInForeground;
- extern Boolean gQuitting;
-
- extern GDHandle gMainDevice;
- extern short gNumActiveScreens;
- extern Rect gOriginalDlogPortRect;
-
- // __ Protos__________________________________________________________________
- void HandleUpdate( void );
- void HandleKey( void );
- void HandleMouseDown( void );
-
-